// 此文件使用蓝定义正则表达式的文件，用来检测其它数据是否合理

import ajax from '@/api/ajax';
import { v4 as uuidv4 } from 'uuid'

// 1.验证商品数量是否合理
// 要求：只能是数字，不能是其它符号，最大值不超过200，最小值是1
export const skuNumReg = /^[1-9]\d{0,2}$/


// 2.生成临时唯一身份标识
export const getUserTempId = () => {
    // 1.在本地存储中获取
    let userTempId = localStorage.getItem('userTempId');

    // 2.如果没有 就先生成一份
    if(!userTempId){
        localStorage.setItem('userTempId',uuidv4());
    }

    return userTempId
}

// 验证手机号
export const phoneNumberReg = /^1[3-578]\d{9}$/

// 验证 验证码
export const codeNumReg = /^\d{6}$/

// 验证密码
export const passNumberReg = /^[a-zA-Z0-9_]{6,12}$/;

